IP Country City ISP
94.122.156.71 Turkey Ankara Demiroren Tv Digital Platform Isletmeciligi A.s.