Loading patent details...
US8956405B2: Collapsible caged-ball prosthetic valve for transcatheter delivery and method of use | Searchlight