Manipulator Foot Restraint

Manipulator Foot Restraint

This unit assisted astronauts working on the Hubble Space Telescope.