Threat intelligence report for 42.104.155.163. Location: Kochi, India · ISP: Vodafone Idea Ltd. (VIL)