HomePartsSpare PartsLeverTataSpare PartsIn StockLeverPart code: 284134206003DescriptionLEVERSpecificationsPart Code284134206003SKUES-TAT-177620BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts