Geo Location Information for 39.97.197.232 IP Address. The IP Address 39.97.197.232 is located at 30.2936 latitude and 120.161 longitude in China. Friendly Location for the IP Address is Zhejiang, Hangzhou, China, 310099
锤子商城是一家制造移动互联网终端设备的公司,公司致力于打造用户体验一流的数码消费类产品(智能手机为主),主打坚果手机系列有坚果R1手机,坚果3手机等