78555899
Jan 28, 2005
Apr 4, 2006
IBASIS INC.
Subscribe
Telephone telecommunications services, namely, competitively priced international calling services provided via prepaid telephone calling cards