HomePartsSpare PartsRelease Lever SeTataSpare PartsIn StockRelease Lever SePart code: 257325405103DescriptionRELEASE LEVER SESpecificationsPart Code257325405103SKUES-TAT-121653BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts