Information about ASN 29598

OrganizationDipartimento Sistemi tecnologici - Aosta - Italy, I
Country Range Count1
IP Range Count3
Italy : 3 Ranges
217.76.208.0/20217.76.214.0/23
217.76.216.0/23