Loading patent details...
US5196706A: Extractor and Deceleration Lens for Ion Beam Deposition Apparatus | Searchlight