Get Mystery Box with random crypto!

ED14-0186-98 Astrobotic Technology's autonomous landing syste | NASA JPL

ED14-0186-98

Astrobotic Technology's autonomous landing system is mounted atop Masten Space Systems' Xombie vehicle prior to launch from the Mojave Air and Space Port.

@Nasajpl