IP Country City ISP
94.122.160.138 Turkey Bursa Demiroren Tv Digital Platform Isletmeciligi A.s.