Loading patent details...
US7577582B1: Methods and apparatus for facilitating transactions | Searchlight