HomePartsSpare PartsRotor RetarderTataSpare PartsIn StockRotor RetarderPart code: 29528323DescriptionROTOR RETARDERSpecificationsPart Code29528323SKUES-TAT-194176BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts