Loading patent details...
US4133124A: Display Device | Searchlight