Tucked away with the new hardware set to launch into space aboard NASA's shuttle Discovery on Wednesday night is a desperately-needed spare part for the international space station's urine recycler.
msnbc.com: Top msnbc.com headlines, NBC News
Wed, 03/11/2009 - 8:27am
Tucked away with the new hardware set to launch into space aboard NASA's shuttle Discovery on Wednesday night is a desperately-needed spare part for the international space station's urine recycler.