Loading patent details...
US7350697B2: Alternative payment devices using electronic check processing as a payment mechanism | Searchlight