Loading patent details...
US7689463B1: Multiple supplier system and method for transacting business | Searchlight