Loading patent details...
US4296579A: Screen Panel | Searchlight