Mystery weatherstripping

I'd just go to O'Reilly, NAPA, wherever; and get some appropriately sized nylon push pins.
HaIu&w=161&h=185&c=8&rs=1&qlt=90&o=6&dpr=1.1&pid=3.jpg