Strong Fixation Double Side Cloth Base Tape Mesh Waterproof Self Adhesive Carpet

Strong stickiness--one more layer of cloth base material than ordinary tape, stronger stickiness, thicker and higher stickiness. Material: Cloth Base. Stickiness: Strong stickiness.

eBay