Loading patent details...
US7527646B2: Devices, systems, and methods for retaining a native heart valve leaflet | Searchlight