Threat intelligence report for 81.62.212.142. Location: Horgen, Switzerland · ISP: Swisscom (Schweiz) AG