Websites hosted on 112.64.45.30 IP Address
Geo Location Information for 112.64.45.30 IP Address. The IP Address 112.64.45.30 is located at 31.2222 latitude and 121.458 longitude in China. Friendly Location for the IP Address is Shanghai, Shanghai, China, 200020.
上海瑭锦信息技术有限公司官网 -- 云端DSP广告平台
- jinkoulicai.net
瑭锦,中国最大的多屏整合数字广告平台,覆盖中国超过98.5%的在线互联网网民,80%的智能手机用,80%视频用户,实现多屏整合营销。拥有行业最先进的三大广告技术平台:需求方平台DSP、供应方平台SSP、数据管理平台DMP,为客户提供全面智能的数字广告解决方案。
Not Applicable
$
8.95