Loading patent details...
US5416631A: Light Shutter Array | Searchlight