HomePartsSpare PartsLever ThrottleTataSpare PartsIn StockLever ThrottlePart code: 3912646DescriptionLEVER THROTTLESpecificationsPart Code3912646SKUES-TAT-209305BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts