76494327
Mar 4, 2003
Dec 30, 2003
Internet-based stand-alone kiosks featuring a touch-screen interface using biometric recognition software for processing financial transactions, producing printed transaction records, and displaying advertising of others
Electrical and Scientific Apparatus