Loading patent details...
US6142369A: Electronic Transaction Terminal for Conducting Electronic Financial Transactions Using a Smart Card | Searchlight