Loading patent details...
US4390262A: Electromagnetically Operated Diaphragm Shutter | Searchlight