Find Progress-21
NORAD ID: 14961 • Int'l Des: 1984-042 • Owner: NPOE • Country: SU • decayed
About Progress-21
Progress-21 (NORAD 14961) is a satellite launched May 7, 1984 by NPOE of SU. with a mass of 7250.00 kg.
Altitude History
Loading altitude history...
Y: Altitude (km)
No altitude history available
Current Status
Position data unavailable
Launch Date May 7, 1984
Age 42.4 years
Type other
Technical Details
Classification Payload
Mass 7250.00 kg
Diameter 2.70 m
Span 7.90 m
Shape Sphere + Cone + Cyl + Pan
Manufacturer NPOE
Bus Type 7K-TG
Phase Status Docked
Owner/State NPOE/SU
Most Searched
Loading...