HARNESS WRAP

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 trouble shooting and then you get your hands covered in black sticky crap!!
Could be