The International Space Station orbits above the Atlantic Ocean off the coast of Portugal. A small but mighty piece of lab equipment, about the size ...