Loading patent details...
US7584886B2: Secure and portable payment system | Searchlight