IP Country City ISP
212.232.75.242 Russia Saint Petersburg SatTel Corporation, Ltd.