IP Country City ISP
88.242.204.104 Turkey Adapazarı Turk Telekom