75920329
Feb 5, 2000
LAHOTI RAVI K.
Subscribe
Interactive telecommunications services via the Internet, providing phone cards and software technology which allows the purpose of dialing directly through an Internet Gateway directly to Land Lines and Internet Phones