Loading patent details...
US7953642B2: On-line payment transactions | Searchlight