HomePartsSpare PartsLeverTataSpare PartsIn StockLeverPart code: 288034998703DescriptionLEVERSpecificationsPart Code288034998703SKUES-TAT-186902BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts