NORAD ID: 28539 Int'l Code: 1980-019J Launch date: March 3, 1980 Source: United States (US) Note: This is SATELLITE DEBRIS
Two Line Element Set (TLE):
Source:
NASA's NSSDC Master Catalog entry for OPS 7245 DEB