I see this stuff on newer cars wiring harnesses all wrapped up nice with this stuff, looks like black electical tape, but it has threads like cloth in it? Have some wiring to wrap up and do not want to use sticky electrical tape that will make a mess trying to get it off some day.
Thanks
Thanks