Threat intelligence report for 119.96.55.122. Location: Jiaxing, China · ISP: CHINANET Hubei province network