Loading patent details...
US6994689B1: Occlusion of a vessel | Searchlight