Rover & Descent Stage For Mars Science Laboratory Post-it Notes
- from our Affiliates
Artist's concept of the rover and descent stage for Mars Science Laboratory spacecraft during the final minute before the Curiosity rover touches down on the surface of Mars.