Loading patent details...
US6994092B2: Device for containing embolic material in the LAA having a plurality of tissue retention structures | Searchlight