Loading patent details...
US7311730B2: Support apparatus and heart valve prosthesis for sutureless implantation | Searchlight