Loading patent details...
US7597704B2: Left atrial appendage occlusion device with active expansion | Searchlight