76413705
May 28, 2002
TELSTAR INTERNATIONAL INC.
Subscribe
Telecommunications services by means of a prepaid debit card