TextSearch

STS 75 Satellite details 1996-012A NORAD 23801

Technical details about the STS 75 (1996-012A or NORAD 23801) satellite. STS 75 can be selected for live tracking or to see the passes visible from your location, if applicable

· N2YO.com - Real Time Satellite Tracking and Predictions· archived 5/23/2026, 7:36:25 AMscreenshotcached html
STS 75 Satellite details 1996-012A NORAD 23801
STS 75 is no longer on orbit NORAD ID: 23801 Int'l Code: 1996-012A Launch date: February 22, 1996 Source: United States (US) Launch site: AIR FORCE EASTERN TEST RANGE (AFETR) Decay date: 1996-03-09