HomePartsSpare PartsLever ThrottleTataSpare PartsIn StockLever ThrottlePart code: 278607996001DescriptionLEVER THROTTLESpecificationsPart Code278607996001SKUES-TAT-161674BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts