Loading patent details...
US9913652B2: Device and method for occluding the left atrial appendage | Searchlight