3M VHB 24mm Double Sided Heavy Duty Foam Tape 16FT Length Waterproof Mounting

Super Heavy Duty Adhesive Tape: Strong double sided mounting tap, Industrial Tape, High strength and durability. Consists of a durable acrylic adhesive with viscoelastic properties, making the adhesive tape suitable for most surfaces, including mounting outdoors or in damp locations.

eBay