Loading patent details...
US4863458A: Heart Valve Prosthesis Having Configured Leaflets and Mounting Ears | Searchlight