Threat intelligence report for 85.139.12.9. Location: Odivelas, Portugal · ISP: Nos Comunicacoes, S.A.