HomePartsSpare PartsStrainer Oil PumpTataSpare PartsIn StockStrainer Oil PumpPart code: 252318150106DescriptionSTRAINER OIL PUMPSpecificationsPart Code252318150106SKUES-TAT-111463BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts