Loading patent details...
US4286856A: Electromagnetic Shutter for Lens | Searchlight