Ayavaya B.V. Trademarks
AYAVAYA

AYAVAYA

Filed: August 11, 2022
Data processing equipment and computers; downloadable computer software for use in measuring stress levels and coordination…
Owned by: Ayavaya B.V.
Serial Number: 79352359