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