Loading patent details...
US7947039B2: Laparoscopic apparatus for performing electrosurgical procedures | Searchlight