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