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