Loading patent details...
US6503248B1: Cooled, non-sticking electrosurgical devices | Searchlight