auto tape?
I've purchased this cloth tape from my local Ace Hardware.
AceĀ® 30ft 3/4in Friction Tape - Electrical Tape - Ace Hardware
Print