IP Country City ISP
94.54.248.6 Turkey Istanbul Turksat