IP Country City ISP
94.123.198.16 Turkey Istanbul Demiroren Tv Digital Platform Isletmeciligi A.s.