HomePartsSpare PartsStrainer Oil PumpTataSpare PartsIn StockStrainer Oil PumpPart code: 252418150105DescriptionSTRAINER OIL PUMPSpecificationsPart Code252418150105SKUES-TAT-111692BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts