Xecta Digital Labs Ltd. Trademarks
XECTA X

XECTA X

Filed: January 26, 2021
Development of computer platforms; Computer aided engineering services for others; Design and development of computer software…
Owned by: Xecta Digital Labs Ltd.
Serial Number: 90488613