Made in England electrical tape
Sounds like harness tape. Sticks by stretch bond only. Easy on and when it comes off no sticky residue!
Print