Loading patent details...
US4186243A: Image Producing System | Searchlight