3D-printed deployment mechanism for satellite solar panels

Numéro d’image : 12540189
3D-printed deployment mechanism for satellite solar panels
;