IP address 195.88.139.32
Latitude 48.3866
Longitude 25.9241
Country Ukraine
Region Chernivtsi Oblast
City Zadubrivka
Organization PP Neiron Systems