Loading patent details...
US4881093A: Electromagnetic Shutter Apparatus | Searchlight