Emitever Double Sided Tape Heavy Duty, Double Sided Sticky Tape Mounting Tape, 16.5 Ft x 0.94 Inch Waterproof Foam Tape, Adhesive Tape for LED Strip ...
19mm Wide Heavy Duty Strong Double Sided Sticky Tape Foam Adhesive Craft Padded Mounting Tape (1.5 m)
3M Double Coated Foam Tape 4026 - 12mm x 33m - Ellsworth Adhesives Europe