HomePartsSpare PartsLeverTataSpare PartsIn StockLeverPart code: 270542806001DescriptionLEVERSpecificationsPart Code270542806001SKUES-TAT-147927BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts