IP Country City ISP
88.242.240.20 Turkey Adapazarı Turk Telekom