Loading patent details...
US4497557A: Electromagnetic Shutter Mechanism | Searchlight