Crafted from rubber foam, it boasts high density, superior noise reduction capabilities, waterproofing, dust resistance, odorlessness, and unparalleled practicality. 10mm Thick Self Adhesive Rubber Foam Thermal Insulation Fire Proof Foam.
eBay