45.129.155.0 - 45.129.155.255 is an IP address range owned by FEDERAL STATE UNITARY ENTERPRISE "CENTRAL SCIENTIFIC RESEARCH INSTITUTE OF COMM and located in Russian Federation - select an address below for more geolocation details