Threat intelligence report for 117.160.237.117. Location: China · ISP: Henan Mobile Communications Co.,Ltd