Threat intelligence report for 142.169.184.90. Location: Laval, Canada · ISP: TELUS Communications Inc.