InSight on rotation fixture Published February 22, 2016 at 1939 × 1454 in InSight 2018 ← Previous Next → InSight on a rotation fixture in a clean room at Lockheed Martin.