78517558
Nov 16, 2004
Jan 10, 2006
IBASIS INC.
Subscribe
Prepaid international communications service that enables consumers to purchase calling time minutes via credit card using a web site interface