Loading patent details...
US8083793B2: Two piece heart valves including multiple lobe valves and methods for implanting them | Searchlight