Charles,
You are thinking FBS tape, I think. It's quite good and I've used it before, but it's not available locally. Finesse also makes a very good tape, but again, not available locally. I plan to order some FBS tape but needed something now so had to go to the auto paint shop.