Loading patent details...
US4078747A: Orbiting Solar Power Station | Searchlight