Pegsat, NavySatPegasusOrbital Sciences CorporationLaunch Status Success Thu • Apr 5th, 1990 7:10 PM UTC View More Information