Loading patent details...
US6229084B1: Space solar cell | Searchlight