Preview

3D-printed deployment mechanism for satellite solar panels
3D-printed deployment mechanism for satellite solar panels
Image ID: 1349-719
Artist: ESA/A. Le Floc'h
Purchase a commercial license Buy framed prints & more from our print store