Toupee Super Stick
adhesive rolls
• 12mm x 2.75m
• 25mmx2.75m