Found 71242 satellite.
NORAD ID
43416
Date of delivery
2014-04-03
Owner
US
NORAD ID
43415
Date of delivery
2014-04-03
Owner
US
NORAD ID
41804
Date of delivery
2014-04-03
Deorbitation
2022-09-11
Owner
ESA
NORAD ID
41803
Date of delivery
2014-04-03
Deorbitation
2017-09-19
Owner
ESA
NORAD ID
41802
Date of delivery
2014-04-03
Deorbitation
2017-03-31
Owner
ESA
NORAD ID
41801
Date of delivery
2014-04-03
Deorbitation
2017-03-26
Owner
ESA
NORAD ID
41800
Date of delivery
2014-04-03
Deorbitation
2017-12-12
Owner
ESA
NORAD ID
41799
Date of delivery
2014-04-03
Deorbitation
2017-04-07
Owner
ESA
NORAD ID
41798
Date of delivery
2014-04-03
Deorbitation
2022-06-12
Owner
ESA
Categories:
NORAD ID
39634
Date of delivery
2014-04-03
Owner
ESA