related tags: 474B4A 484A49 95A2AC 9BA1A6 AFC1D2 B8C1C9 E0EAF4 E5EAEF cleanroom cubesat education hightech laboratory polish satellite space students tech technology warsaw 818178 858574