High Quality and VERY STRONG Peel & Seal Adhesive! Manufactured in the UK. Material - Produced from strong polythene in 55 micron thickness.
eBay