Threat intelligence report for 195.52.177.140. Location: Berlin, Germany · ISP: ecotel communication ag