Threat intelligence report for 190.51.117.116. Location: Merlo, Argentina · ISP: Telefonica de Argentina