This satellite is decayed
NORAD ID: 19670 Int'l Code: 1988-106A Launch date: December 2, 1988 Source: United States (US) Decay date: 1988-12-06
Two Line Element Set (TLE):
Source:
NASA's NSSDC Master Catalog entry for STS 27