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