Loading patent details...
US6039735A: Electric Field Concentrated Electrosurgical Electrode | Searchlight