jfcx.cn domain details
already registered
rank: 294743
best rank: 64623
known ips:
123.57.157.163 (1)
203.107.43.165 (7944)