Menu

Turkey Pan

Flanges that are installed as deflectors in an engine to reduce oil splash in the lifter areas.