Geo Location Information for 142.252.48.20 IP Address. The IP Address 142.252.48.20 is located at 37.3337 latitude and -121.889 longitude in United States. Friendly Location for the IP Address is California, San Jose, United States, 95113
奥门金沙游戏注册资本349亿元人民币,主营业务为:电源开发、投资、建设、经营和管理,电力(热力)生产和销售,金融、煤炭、交通运输、新能源、环保相关产业及产品的开发[mz-xihu.com]