HomePartsSpare PartsOil PumpTataSpare PartsIn StockOil PumpPart code: 59116640DescriptionOIL PUMPSpecificationsPart Code59116640SKUES-TAT-074484BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts