Based on this product's specifications, here are some alternatives and similar models
Linotech insulation jute roll Lina 18 mm thickness 50 m length (2594)
Summary description:
Linotech Lina jute insulation roll, model 2594, 18 mm thickness and 50 m length. Natural jute-based insulating material suitable for thermal and acoustic insulation in walls, roofs, and between rafters. Flexible roll format allows easy cutting and fitting in building cavities, renovation works, and soundproofing applications where a thin, breathable natural layer is required.