Loading patent details...
US4096386A: Light Reflecting Electrostatic Electron Lens | Searchlight