Threat intelligence report for 117.247.227.52. Location: Palakkad, India · ISP: National Internet Backbone