Loading patent details...
US4509504A: Occlusion of Body Channels | Searchlight