Have you tried an auto part store? I know they have the tubing wrap. I have not seen the stuff you are talking about but also havent been looking. I may go to Carlisle next week, if so I will look there. Theres always tons of that kind of stuff floating around.