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