Loading patent details...
US6694436B1: Terminal and system for performing secure electronic transactions | Searchlight