HomePartsSpare PartsKit-Pedal LeversTataSpare PartsIn StockKit-Pedal LeversPart code: 288029300105DescriptionKIT-PEDAL LEVERSSpecificationsPart Code288029300105SKUES-TAT-186635BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts