Loading patent details...
US4795240A: High Speed Infrared Shutter | Searchlight