Loading patent details...
US20030191709A1: Distributed payment and loyalty processing for retail and vending | Searchlight