Scantrust SA Trademarks
IMPACTPOINTS

IMPACTPOINTS

Filed: June 22, 2018
computer software for tracking products through supply chains and monetary donations; electronic payment terminals
Owned by: Scantrust SA
Serial Number: 79241744