Loading patent details...
US6515217B1: Solar cell having a three-dimensional array of photovoltaic cells enclosed within an enclosure having reflective surfaces | Searchlight