Loading patent details...
US5152116A: Modular Shutter Assembly | Searchlight