Image of Lockheed Martin IIA Microsonde

Lockheed Martin Mark IIA Microsonde