www.17geci.com current DNS records

A records

Tencent Building, Kejizhongyi Avenue
129.226.225.102   3

AAAA records

NO RECORDS