T-REX Heavy Duty Double Sided Mounting Strips, 24Lbs Hold, 8 Strips, Black

The double-sided permanent adhesive is designed to withstand high temperatures for year-long staying power. Apply firm pressure to double-sided tape to enable the strong adhesive bond with surfaces.

eBay