Loading patent details...
US4933020A: Solar Installation | Searchlight