Number: 11594486
Country: Estonia
Source: TED
Kosmoselennu vahendamine
Viiakse orbiidle 1U Cubesat TTU100