ufa8989.net domain details
available,
purchase from NameCheap
rank: 327996
best rank: 204110
known ips:
172.67.149.193 (115)
104.21.95.246 (106)