Loading patent details...
US8092522B2: Artificial valve prostheses with a free leaflet portion | Searchlight