Loading patent details...
US5197963A: Electrosurgical Instrument With Extendable Sheath for Irrigation and Aspiration | Searchlight