Loading patent details...
US6000832A: Electronic Online Commerce Card With Customer Generated Transaction Proxy Number for Online Transactions | Searchlight