Double Sided Sticky Foam Tape. This double-sided sticky foam tape is a versatile and strong adhesive perfect for various projects. 10mm & 20mm wide and a length of 10m, this self-adhesive tape provides a secure bond with its foam backing for heavy-duty use.
eBay