Loading patent details...
US4384208A: Electron Lens Equipped With Three Magnetic Pole Pieces | Searchlight