Loading patent details...
US7523067B1: Electronic settlement system, settlement apparatus, and terminal | Searchlight