NORAD ID: 17506 Int'l Code: 1987-015A Launch date: February 12, 1987 Source: United States (US)
Two Line Element Set (TLE):
Source:
NASA's NSSDC Master Catalog entry for USA 21