194.85.8.0 - 194.85.8.255 is an IP address range owned by Shemyakin-Ovchinnikov Institute of Bioorganic Chemistry Russian Academy of Scie and located in Russian Federation - select an address below for more geolocation details