Loading patent details...
US6152144A: Method and Device for Left Atrial Appendage Occlusion | Searchlight