STS-68Space Shuttle Endeavour / OV-105Lockheed Space Operations CompanyLaunch Status Success Fri • Sep 30th, 1994 11:16 AM UTC View More Information