Websites hosted on 118.244.217.128 IP Address
Geo Location Information for 118.244.217.128 IP Address. The IP Address 118.244.217.128 is located at 39.9289 latitude and 116.3883 longitude in China. Friendly Location for the IP Address is Beijing, Beijing, China.
苏州硒谷科技有限公司
- setek.com
苏州硒谷科技有限公司成立于2008年,是独墅湖高教区首批科教创新型企业之一,建立了硒与人体健康重点实验室、功能农业院士工作站和博士后科研工作站,并与中国科技大学、中国科学院纳米所、土壤所、烟台海岸带研究所联合成立功能农业实验室
Not Applicable
$
8.95