Loading patent details...
US4870283A: Electric Multipole Lens | Searchlight