The Nameserver dns1.yihaodian.com have a IP Address of 222.73.105.116 which is hosted on China.
1号店网上超市,最经济实惠的网上购物商城,用鼠标逛超市,不用排队,方便实惠送上门,网上购物新生活。