12mm Double Sided Car Trim Moulding & Badge Logo Tape Strong Foam Adhesive 10M
Here's an overview of its features.
eBay