Loading patent details...
US4291252A: Electron Tube Cathode | Searchlight