STS-48Space Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Thu • Sep 12th, 1991 11:11 PM UTC View More Information