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