HomePartsSpare PartsPedal Lever BrakeTataSpare PartsIn StockPedal Lever BrakePart code: 257429000106DescriptionPEDAL LEVER BRAKESpecificationsPart Code257429000106SKUES-TAT-123676BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts