Threat intelligence report for 89.82.214.99. Location: Aix-en-Provence, France · ISP: Bouygues Telecom SA