Loading patent details...
US5133398A: Shutter Assembly | Searchlight