77323429
Nov 7, 2007
Jul 8, 2008
IBASIS INC.
Subscribe
Making payments on pre-paid long distance calling cards for recharging minutes; Prepaid telecommunications calling card services; Telephone calling card services