Loading...
Uploaded by powerxx on Jun 13, 2008
taken by the Optical Microscope on NASA's Phoenix Mars Lander. The microscope took this image during Phoenix's Sol 17 (June 11), or the 13th Martian day after landing. The scale bar is 1 millimeter (0.04 inch).
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)