its super (and i mean super) sticky tinfoil tape, used by builder electricians and boatyards, it's absolutly ideal for the task, quite fragile when you peel it off but as soon as its stuck down good luck getting it off, i did a couple of layers to strengthen it up. I got it on a builders clean a few years back, my zs membranes are stuck on with this stuff aswell!