IP address 58.195.32.107 lookup, whois and location finder

IP address  58.195.32.107
58.195.32.107  China
IPv4
58.195.32.107
China Education and Research Network Center
Jimei University
58.195.32.0 - 58.195.63.255
Asia/Shanghai (UTC+8)
China 
Fujian
Xiamen
24.47979927063, 118.08190155029
Show
Connection type cable or DSL
IP on map