HomePartsSpare PartsRelease Lever PinTataSpare PartsIn StockRelease Lever PinPart code: 257325406702DescriptionRELEASE LEVER PINSpecificationsPart Code257325406702SKUES-TAT-121659BrandTataCategorySpare PartsAvailabilityIn StockTags#tata#spare-parts