A Material Solutions Company
Double coated PET tape with a high tack pressure sensitive adhesive system.