P311-3B5E7E8 224-13118 New
52170 , 601-1569 , 6011569 , 68-S3 , 68S3 , D68S3 , E0TZ-6622A , EOTZ-6622-A , F3TZ 6622-A , F3TZ-6622-A , F77Z-6622CA , H68S3 , OS68S3
- Engine Oil Pump Screen
- Sealed Power 224-13118 Oil Pump Screen Assy.
- Sealed Power® parts provide innovative designs, use leading edge materials and utilize ISO & QS certified manufacturing in order to deliver top quality products that meet the rigorous demands of today's modern engines.