Internet Szolgáltatók Tanácsa ISZT (BIX main node)

Location

22 Victor Hugo utca
Budapest, 1132, Hungary

Parent company

Internet Szolgáltatók Tanácsa

Service provider