HomePartsSpare PartsRoller Brake ShoeTataSpare PartsIn StockRoller Brake ShoePart code: 257342107903DescriptionROLLER BRAKE SHOESpecificationsPart Code257342107903SKUES-TAT-122196BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts