Loading patent details...
US3966436A: Discharge Electrode | Searchlight