Mystery weatherstripping
Don't hold me to it, but I think when I worked in the Point of Purchase industry we called them Canoe Clips.
Print