PurpleLeaf Strategy GmbH Trademarks
ENAVIA

ENAVIA

Filed: March 23, 2022
Software; computer programmes; interactive computer software enabling exchange of information; business intelligence software…
Owned by: PurpleLeaf Strategy GmbH
Serial Number: 79340951