EPEEXX, INC. Trademarks
EPEEXX
Filed: September 25, 2021
Interactive touch screen terminals for selling products in-store and in malls directly to customers
Owned by: EPEEXX, INC.
Serial Number: 97044989