Loading patent details...
US9498332B2: Percutaneously-deliverable mechanical valve | Searchlight