Found 515 satellite (from 59949).
NORAD ID
9852
Date of delivery
1977-02-23
Owner
JPN
NORAD ID
8710
Date of delivery
1976-02-29
Owner
JPN
NORAD ID
8709
Date of delivery
1976-02-29
Owner
JPN
NORAD ID
8352
Date of delivery
1975-09-09
Owner
JPN
NORAD ID
8197
Date of delivery
1975-09-09
Owner
JPN