Emdion GmbH Trademarks
LIWARD
Filed: November 23, 2020
Information technology and audio-visual, multimedia and photographic devices; facial recognition apparatus; safety, security…
Owned by: Emdion GmbH
Serial Number: 79301730