Geo Location Information for 180.42.77.145 IP Address. The IP Address 180.42.77.145 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 214-0021
半導体・FPD製造装置のフィールドサービス、通信ネットワークおよびインフラ構築、システム開発、セールスアウトソーシング、教育・研修事業を行っている企業