Artist concept of planned iROSA solar array configuration
File size: 0.35 MB
Image size: 1431 x 820 pixels
Resolution: 150 dpi
Useful link(s)
- Date modified:
File size: 0.35 MB
Image size: 1431 x 820 pixels
Resolution: 150 dpi