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