MegaMOOP Perspective View

A view of the MegaMOOP (or MaxiMOOP) hull in the computer-aided design (CAD) phase.

Upcoming Missions