Threat intelligence report for 140.238.218.113. Location: Zurich, Switzerland · ISP: Oracle Corporation