Found 2033 satellite (from 59949).
Categories:
NORAD ID
38778
Date of delivery
2012-09-28
Owner
SES
NORAD ID
38743
Date of delivery
2012-08-02
Deorbitation
2019-05-07
Owner
FR
NORAD ID
38742
Date of delivery
2012-08-02
Owner
FR
Categories:
NORAD ID
38741
Date of delivery
2012-08-02
Owner
UK

INTELSAT 20

INTELSAT 20 (IS-20)

Categories:
NORAD ID
38740
Date of delivery
2012-08-02
Owner
ITSO
NORAD ID
40872
Date of delivery
2012-07-05
Owner
EUME
NORAD ID
40871
Date of delivery
2012-07-05
Owner
EUME
NORAD ID
38554
Date of delivery
2012-07-05
Owner
FR
NORAD ID
38553
Date of delivery
2012-07-05
Owner
FR
Categories:
NORAD ID
38552
Date of delivery
2012-07-05
Owner
EUME