HomePartsSpare PartsLeverTataSpare PartsIn StockLeverPart code: 257342300103DescriptionLEVERSpecificationsPart Code257342300103SKUES-TAT-122313BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts