Window/Roof trim double stick foam??
DMT sells the strip as well.
Riddler
Print