Geo Location Information for 119.147.217.115 IP Address. The IP Address 119.147.217.115 is located at 22.5455 latitude and 114.068 longitude in China. Friendly Location for the IP Address is Guangdong, Shenzhen, China, 518026
中国传动网(www.chuandong.com)是电气传动、机械传动、工业自动化行业的门户网站。是为工业自动化企业提供信息宣传及商务拓展的优秀网络平台。