Found 71271 satellite.
NORAD ID
27703
Date of delivery
2003-03-28
Deorbitation
2003-11-29
Owner
JPN
NORAD ID
27702
Date of delivery
2003-03-28
Deorbitation
2003-11-07
Owner
JPN
NORAD ID
27701
Date of delivery
2003-03-28
Deorbitation
2004-08-09
Owner
JPN
NORAD ID
27700
Date of delivery
2003-03-28
Deorbitation
2012-06-03
Owner
JPN
NORAD ID
27699
Date of delivery
2003-03-28
Deorbitation
2012-07-26
Owner
JPN
NORAD ID
27698
Date of delivery
2003-03-28
Deorbitation
2014-07-18
Owner
JPN
NORAD ID
28247
Date of delivery
2003-03-11
Owner
US
NORAD ID
28246
Date of delivery
2003-03-11
Owner
US
NORAD ID
28245
Date of delivery
2003-03-11
Owner
US
NORAD ID
28244
Date of delivery
2003-03-11
Owner
US