Loading patent details...
US5570102A: Energy Receiving Satellite | Searchlight