Loading patent details...
US6492586B2: Space photovoltaic power generation system, power satellite, and control satellite | Searchlight