Threat intelligence report for 117.220.89.96. Location: Patiāla, India · ISP: National Internet Backbone