Launch pad at sea
May 14, 2020
1 minute
The Odyssey sea launch platform is a satellite launch complex that was situated in the Pacific Ocean, before being brought into dock. It has three segments: the Rocket segment, the Marine segment
You’re reading a preview, subscribe to read more.
Start your free 30 days