The Nameserver ns.stlib.cn have a IP Address of 210.77.83.83 which is hosted on China.
广东省唯一的公共性科技图书馆,青少年科技教育基地。提供图书、期刊、报纸借阅,电子图书、期刊全文等。