HomePartsSpare PartsShaft,idlerTataSpare PartsIn StockShaft,idlerPart code: 572305997902DescriptionSHAFT,IDLERSpecificationsPart Code572305997902SKUES-TAT-277351BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts