Loading patent details...
US12678284B2: Adjustable annuloplasty ring and delivery system | Searchlight