Loading patent details...
US6916338B2: Synthetic leaflets for heart valve repair or replacement | Searchlight