Loading patent details...
US4454703A: Solar Panel | Searchlight