It sounds like 'application tape' used to apply vinyl signage.
Check your local sign supply store, it's cheap and available in various widths - also in high and low tack. Make sure it's the paper stuff though as a lot of companies are moving to clear (PVC) for easier application.
Zax.


LinkBack URL
About LinkBacks





