IP Country City ISP
88.234.192.22 Turkey Istanbul Turk Telekom