IP Country City ISP
88.237.68.14 Turkey Ankara Turk Telekom