Oil Deflectors

Oil Deflectors are rolled, installed, and machined in house.  With our vertical lathes we can handle parts up to 88" OD.