Loading patent details...
US4514064A: Electromagnetic Shutter | Searchlight