Loading patent details...
US7128073B1: Method and device for left atrial appendage occlusion | Searchlight