Loading patent details...
US8287529B2: Electrosurgical apparatus with high speed energy recovery | Searchlight