Loading patent details...
US4418238A: Photoelectric Solar Cell Array | Searchlight