78721532
Sep 27, 2005
TELUS CORPORATION
Subscribe
Internet telephony services; Providing voice communication services via the Internet; Voice over internet protocol (VOIP) services