Autonomous system AS141667 IDNIC-AITI-ID PT Amboro Integrasi Teknologi Inovasi

AS Number 141667
Name IDNIC-AITI-ID PT Amboro Integrasi Teknologi Inovasi
Country ID

Networks (2)

Route 103.162.232.0/23🔍
Route 2001:df7:780::/48🔍