Organization Turkmen Hemrasi CJSC
Country Allocation Count 1
Total IP Ranges 1
Turkmenistan: 1
185.246.72.0/22