Loading patent details...
US5380321A: Shielded Energy Transmitting Surgical Instrument and Methods Therefor | Searchlight