Loading patent details...
US6689150B1: Filter apparatus for ostium of left atrial appendage | Searchlight