Loading patent details...
US5403312A: Electrosurgical Hemostatic Device | Searchlight