Loading patent details...
US5290284A: Laparoscopic Surgical Ligation and Electrosurgical Coagulation and Cutting Device | Searchlight