Websites hosted on 111.89.138.218 IP Address
Geo Location Information for 111.89.138.218 IP Address. The IP Address 111.89.138.218 is located at 35.69 latitude and 139.69 longitude in Japan. Friendly Location for the IP Address is Japan.
次世代宇宙システム技術研究組合
- nestra.jp
次世代宇宙システム技術研究組合では日本が世界に誇る最先端の要素技術や「ものづくり」技術を結集し、高性能・低コスト・信頼性を実現する超小型衛星の技術開発に取り組みます。
Not Applicable
$
8.95