Loading patent details...
US4353632A: Electromagnetically Driven Shutter Device | Searchlight