Loading patent details...
US6746469B2: Balloon actuated apparatus having multiple embolic filters, and method of use | Searchlight