Loading patent details...
US7051002B2: Universal merchant platform for payment authentication | Searchlight