STS-51Space Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Sun • Sep 12th, 1993 11:45 AM UTC View More Information