Loading patent details...
US4154240A: Electric Power Source for Electrosurgical Apparatus | Searchlight