HomePartsSpare PartsClutch Pedal LeverTataSpare PartsIn StockClutch Pedal LeverPart code: 3212900816DescriptionCLUTCH PEDAL LEVERSpecificationsPart Code3212900816SKUES-TAT-199550BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts