HomePartsSpare PartsShaft Assy IdlerTataSpare PartsIn StockShaft Assy IdlerPart code: 399010900973DescriptionSHAFT ASSY IDLERSpecificationsPart Code399010900973SKUES-TAT-210599BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts