IP address 62.16.10.33
Latitude 46.4752
Longitude 30.7338
Country Ukraine
Region Odessa
City Odessa
Organization TENET Scientific Production Enterprise LLC