76566123
Dec 18, 2003
Telephones that enable local, long distance, and international communication through the Internet via a computer, router or modem
Electrical and Scientific Apparatusproviding local, long distance, and international telephone services over the Internet
Telecommunications