IP Country City ISP
94.20.141.189 Azerbaijan Baku Delta Telecom Ltd