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