Loading patent details...
US4025786A: Solar Energy Power Generating Array | Searchlight