HomePartsSpare PartsLever ThrottleTataSpare PartsIn StockLever ThrottlePart code: 278607999955DescriptionLEVER THROTTLESpecificationsPart Code278607999955SKUES-TAT-161893BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts