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