Loading patent details...
US4254546A: Photovoltaic Cell Array | Searchlight