This satellite is decayed
NORAD ID: 29251 Int'l Code: 2006-028A Launch date: July 4, 2006 Source: United States (US) Decay date: 2006-07-17
Two Line Element Set (TLE):
Source:
NASA's NSSDC Master Catalog entry for STS 121