HomePartsSpare PartsShaft,idlerTataSpare PartsIn StockShaft,idlerPart code: 572305997901DescriptionSHAFT,IDLERSpecificationsPart Code572305997901SKUES-TAT-277350BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts