IP Country City ISP
95.12.117.75 Turkey Adapazarı Turk Telekom