HomePartsSpare PartsBrake Rod 23/5TataSpare PartsIn StockBrake Rod 23/5Part code: 0124260530JDescriptionBRAKE ROD 23/5SpecificationsPart Code0124260530JSKUES-TAT-082391BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts