Octopass GmbH Trademarks
OCTOPASS

OCTOPASS

Filed: June 8, 2021
Software; computer programs, recorded; computer programs, downloadable; mobile apps; all of the aforesaid in the field of…
Owned by: Octopass GmbH
Serial Number: 79319040