NORAD ID: 17181 Int'l Code: 1986-096A Launch date: December 5, 1986 Source: United States (US)
Two Line Element Set (TLE):
Source:
NASA's NSSDC Master Catalog entry for FLTSATCOM 7 (USA 20)