Found 1141 satellite (from 59903).
Categories:
NORAD ID
42766
Date of delivery
2017-06-23
Owner
IND

UCLSAT

QB50-GB03

NORAD ID
42765
Date of delivery
2017-06-23
Owner
UK
NORAD ID
42748
Date of delivery
2017-06-05
Deorbitation
2018-02-08
Owner
IND
Categories:
NORAD ID
42747
Date of delivery
2017-06-05
Owner
IND
NORAD ID
42696
Date of delivery
2017-05-05
Deorbitation
2017-10-10
Owner
IND
Categories:
NORAD ID
42695
Date of delivery
2017-05-05
Owner
IND
NORAD ID
43106
Date of delivery
2017-02-15
Deorbitation
2018-11-02
Owner
IND
NORAD ID
42052
Date of delivery
2017-02-15
Owner
IND
Categories:
NORAD ID
42051
Date of delivery
2017-02-15
Deorbitation
2023-01-19
Owner
US
Categories:
NORAD ID
42050
Date of delivery
2017-02-15
Deorbitation
2023-02-07
Owner
US