Loading patent details...
US4349264A: Electromagnetically Driven Shutter | Searchlight