i-DNS.net in Menlo Park
(650) 566-9020
i-DNS.net is the pioneer behind the Internationalized Domain Name System (iDNS) - groundbreaking technology that enables people to use their language of choice for Internet domain names. Supporting more than 59 languages, iDNS is widely licensed and powers ...