Threat intelligence report for 45.93.59.99. Location: Pilar de la Horadada, Spain · ISP: Avatel Telecom, SA