NEC Space Technologies

https://www.necspace.co.jp/

Components

Mass: 1.95 kg