Stretchy, slightly sticky tape? I can recommend ’Tape, Self Amalgamating’ as originally supplied by BT, back in the days when I was an employee. I still have a roll and a half, and it’s so dang useful. Some other supplier must still have it available…. I use it for emergency repairs on...