Threat intelligence report for 89.245.160.67. Location: Bremen, Germany · ISP: 1&1 Versatel Deutschland GmbH