Tag: self adhesive velcro tape

Showing 1 - 1 of 1
Range of hook and loop products, self adhesive, sew on tape
Unit 71 Hillgrove Business Park, Nazeing EN9 2HB, Essex, United Kingdom, EN9 2HB, United Kingdom