Loading patent details...
US8685085B2: Medical device for treating a heart valve insufficiency | Searchlight