Loading patent details...
US6575971B2: Cardiac valve leaflet stapler device and methods thereof | Searchlight