Vent frame weatherstrip
Just an FYI, all weatherstrip is expensive, and you definitely get what you pay for
Print