Loading patent details...
US7998196B2: Replacement heart valve, valve holder and methods of making and using same | Searchlight