Nasa Space Station Accessory Clamp

Clamp design for 3d printing within the international space station.
Published
clamp nasa space-station