94.198.16.0 - 94.198.16.255 is an IP address range owned by Institute for automation and control processes of Far Eastern Branch of RAS and located in Russian Federation - select an address below for more geolocation details