Loading patent details...
US4593324A: Image Data Storing Device | Searchlight