Loading patent details...
US4143260A: Multi Electrode Torch | Searchlight