Loading patent details...
US5330498A: Blood Vessel Occlusion Trocar | Searchlight