Threat intelligence report for 160.30.21.50. Location: Nha Trang, Vietnam · ISP: VPSTTT COMPUTER COMPANY LIMITED