eDebit Direct Trademarks
EDEBIT DIRECT
Filed: May 3, 2020
eDebit Direct is a 3rd party payment software that allows a merchant to draft funds directly from a consumer bank account…
Owned by: eDebit Direct
Serial Number: 88898747