NEAR ShoemakerDelta 7925-8United States Air ForceLaunch Status Success Sat • Feb 17th, 1996 8:43 PM UTC View More Information