HomePartsSpare PartsShaft,idlerTataSpare PartsIn StockShaft,idlerPart code: 572305997903DescriptionSHAFT,IDLERSpecificationsPart Code572305997903SKUES-TAT-277352BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts