Loading patent details...
US4162174A: Solar Cell Array | Searchlight