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