78427705
Jun 1, 2004
IBASIS INC.
Subscribe
A prepaid international communications service that enables consumers to purchase calling time (i;e;, minutes) via credit card using a web site interface