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