- Manufacturer: Elgin
- Model/Part #: 68S2
- Condition: New Surplus
- Type:Â Engine Oil Pump Screen
Notes: Engine oil pump screen is new surplus in good condition.
NIS-27998 QR727
Engine Parts
Engine Parts
Engine Parts
Engine Parts
Engine Parts
Engine Parts
Engine Parts
Engine Parts
No products in the cart.