A Material Solutions Company
Double coated PET tape with a high tack pressure sensitive adhesive system.
You must be logged in to post a comment.
You must be logged in to post a comment.