HomePartsSpare PartsRev.idler ShaftTataSpare PartsIn StockRev.idler ShaftPart code: 250330177901DescriptionREV.IDLER SHAFTSpecificationsPart Code250330177901SKUES-TAT-108944BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts