IP Country City ISP
94.121.230.40 Turkey Trabzon Demiroren Tv Digital Platform Isletmeciligi A.s.