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