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