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