78657660
Jun 24, 2005
Aug 7, 2007
Internet long distance telephone services; telecommunication services in the field of providing Internet long distance telephone service with computer generated text and graphic advertising for others as component of the long distance service
Telecommunications