IP Country City ISP
95.12.117.194 Turkey Adapazarı Turk Telekom