HomePartsSpare PartsGear;oil PumpTataSpare PartsIn StockGear;oil PumpPart code: 252518105407DescriptionGEAR;OIL PUMPSpecificationsPart Code252518105407SKUES-TAT-113747BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts