Is that stuff the same as the stuff I use for wiring....linerless tape (Home depot). It has no adhesive but it adheres to itself really, really good. When you remove it it doesn't leave that sticky electrical tape glue behind. I hate electrical tape, especially when you to remove it to do...