1971 Demon vent window reseal
Whoops my bad. I guess they are pop out windows. No wonder I wasn't getting many hits when I searched for "demon duster vent window seal"
Print