IP address 93.157.22.73
Latitude 47.5157
Longitude 42.1502
Country Russia
Region Rostov Oblast
City Volgodonsk
Organization Mikroel Ltd