HomePartsSpare PartsLever ThrottleTataSpare PartsIn StockLever ThrottlePart code: 3933348DescriptionLEVER THROTTLESpecificationsPart Code3933348SKUES-TAT-209875BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts