Loading patent details...
US8180686B2: Multi-step authentication-based electronic payment method using mobile terminal | Searchlight