Loading patent details...
US8834563B2: Expandable prosthetic valve having anchoring appendages | Searchlight