IP Country City ISP
88.242.196.40 Turkey Adapazarı Turk Telekom