Embold Technologies GmbH Trademarks
EMBOLD

EMBOLD

Filed: June 18, 2019
Downloadable computer software using artificial intelligence software for application development; downloadable computer…
Owned by: Embold Technologies GmbH
Serial Number: 79278079