Filo Form High Voltage Self- Amalgamating Tape 19mm X 0.76mm X 10m

found in storage, so box might be a bit battered but product is sealed and unused

eBay