IP Country City ISP
95.12.121.95 Turkey Adapazarı Turk Telekom