IP Country City ISP
85.102.62.240 Turkey Istanbul Turk Telekom