Loading patent details...
US4303326A: Electromagnetically Driven Shutter Device for Camera | Searchlight