Ameeba Labs LLC Trademarks
AMEEBA
Filed: May 13, 2023
Downloadable computer application software for mobile phones, namely, software for authentication and encryption to anonymize…
Owned by: Ameeba Labs LLC
Serial Number: 97935368