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