76186090
Dec 26, 2000
ITXC CORPORATION
Subscribe
telecommunications services, namely, worldwide telephone communication services using a combination of Internet protocol and traditional telephony