VisionLabs B.V. Trademarks
LUNA

LUNA

Filed: September 15, 2021
Pre-installed facial recognition computer hardware and downloadable software integrated into server central processing units…
Owned by: VisionLabs B.V.
Serial Number: 97028417