GreenKard, Inc. Trademarks
GREENCARD
Computer software for processing electronic payments and transferring funds to and from others; authentication software…
Owned by: GreenKard, Inc.
Serial Number: 77879385