STS-72Space Shuttle Endeavour / OV-105Lockheed Martin Space OperationsLaunch Status Success Thu • Jan 11th, 1996 9:41 AM UTC View More Information