Loading patent details...
US5325228A: Optical Shutter Device | Searchlight