Our self-adhesive Kraft tape, made in Japan by Sekisui, is the premium 504NS grade. 500 series tapes also have a surface which does not stick to itself and bumpers don’t stick to it. Keep them that way for a few hours after application while the adhesives cure.
eBay