Mission
Test Flight · LEO
Japanese technological test satellite designed by the Institute of Space and Aeronautical Science, University of Tokyo.
Test Flight · LEO
Japanese technological test satellite designed by the Institute of Space and Aeronautical Science, University of Tokyo.