Found 2033 satellite (from 59949).
NORAD ID
51625
Date of delivery
2022-02-10
Owner
UK
NORAD ID
51624
Date of delivery
2022-02-10
Owner
UK
NORAD ID
51623
Date of delivery
2022-02-10
Owner
UK
NORAD ID
51622
Date of delivery
2022-02-10
Owner
UK
NORAD ID
50464
Date of delivery
2021-12-25
Owner
FR

JWST

James Webb Telescope

NORAD ID
50463
Date of delivery
2021-12-25
Owner
ESA
NORAD ID
49811
Date of delivery
2021-12-05
Owner
CIS
Categories:
NORAD ID
49810
Date of delivery
2021-12-05
Owner
ESA
Categories:
NORAD ID
49809
Date of delivery
2021-12-05
Owner
ESA
NORAD ID
49467
Date of delivery
2021-11-16
Owner
FR