Foam Seal Tape 26 Feet Long, 1/2 Inch Wide X 1/8 Inch High Density Foa

[STRONGER BACKING GLUE-This self adhesive foam weather strip use strong single sided adhesive,but easy to remove and no residue,non- degumming,adhesive to various materials. CLOSED CELL FOAM SWEEP]- EVA window seal,high resilience,flexible enough.

eBay