Threat intelligence report for 194.50.127.129. Location: Russia · ISP: New Communication Technologies LLC