Threat intelligence report for 89.141.211.143. Location: Almussafes, Spain · ISP: VODAFONE ESPANA S.A.U.