DEBRIS
DECAYED
3
LEO
Catalog number: 8454
Int designator: 1975-111C
Country/Org.: PEOPLES REPUBLIC OF CHINA
Orbital period: 92.11 min
Inclination: 63.05 deg
Periapsis: 141.0 km
Launch: Nov. 26, 1975 on board Long March 2 | FSW-0 1