Loading patent details...
US4633880A: Surgical Electrode | Searchlight