Loading patent details...
US5221838A: Electronic Wallet | Searchlight