HomePartsSpare PartsClutch Pedal LeverTataSpare PartsIn StockClutch Pedal LeverPart code: 0422900016JDescriptionCLUTCH PEDAL LEVERSpecificationsPart Code0422900016JSKUES-TAT-082602BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts