IP List distribution Мегрэ2016, total 1
IP Country City ISP
195.62.12.241 Poland Telepuls Spider sp. z o.o. S.K.A.