Loading patent details...
US6896700B2: Tri-leaflet mechanical heart valve | Searchlight