Websites hosted on 115.28.133.65 IP address

1 websites

IP address 115.28.133.65 is registered for China. The server carries IP 115.28.133.65 located at latitude 36.0986 and longitude 120.372, time zone is GMT +8. Server location in Shandong, Qingdao, China, zipcode 266022.

1.Jide.com

jide.com Rank:293,622 Worth:$13,000

北京技德系统技术有限公司致力于国产操作系统的研究,核心产品技德系统【Jide OS】基于Linux内核,具备实时和分时操作系统能力,对安卓应用生态兼容,咨询电话:010-57199337

Let's share 💋💋💋