Hatch rubber

Alternative name for seal.

Download the Encyclopedia