Tesa 51970 Transparent Double-Sided Industrial Mounting Tape – High Tack, Durable, Multi-Surface 35mm x 50m. Tesa 51970 is a transparent, double-sided industrial mounting tape featuring a highly tackified acrylic adhesive and durable PP backing.
eBay