Tape self-amalgamating 25 mm

Part number. 38862

Self-amalgamating tape on roll. Made of butyl rubber. Vulcanises rapidly to form a homogeneous mass at room temperature.