Loading patent details...
US8401966B2: Electronic payment and authentication system with debit and identification data verification and electronic check capabilities | Searchlight