Lightweight integrated solar array and transceiver
EMMETT GIVEN · 1280×1018
EMMETT GIVEN · 1280×912
Integrated solar array and transceiver
EMMETT GIVEN · 1280×852