An apparatus that prevents water permeation. It is a strip typically made of rubber or plastic and rests against framed windows and glazing.
An apparatus that prevents water permeation. It is a strip typically made of rubber or plastic and rests against framed windows and glazing.