IP Lookup: 89.6.47.118

Threat intelligence report for 89.6.47.118. Location: Barcelona, Spain · ISP: Vodafone Spain