77377669
Jan 22, 2008
ODYSSEY MOON LIMITED
Subscribe
Communications and navigation systems comprising transmitters, receivers, ground stations, and satellites for relaying data and/or communications between the Earth and a location in space
Space vehicles, namely, robotic lunar landers and rovers