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