Page 1 of 1

Adhesive Film

Posted: Fri Jan 31, 2020 8:03 am
by Jim B
I need to buy some double sided adhesive film sheets, does anyone know stockists in Paphos please?
These are much thinner than tape.
Jim