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