76371594
Feb 19, 2002
Jun 15, 2004
an automated kiosk allowing individuals to purchase, pre-pay and received telephone calling cards and related telephony transactions, including charging credit card accounts, debiting from bank accounts
Electrical and Scientific Apparatus