77393851
Feb 11, 2008
Prepaid phone card which is printed as needed in various monetary denominations and furnished with a secret PIN and a toll-free phone number for users to access services, namely placing domestic and international phone calls
Telecommunications