Loading patent details...
US8216230B2: Cardiac valve leaflet attachment device and methods thereof | Searchlight