HomePartsSpare PartsOil PumpTataSpare PartsIn StockOil PumpPart code: 3941742DescriptionOIL PUMPSpecificationsPart Code3941742SKUES-TAT-210094BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts