Leica Microsystems IR GmbH Trademarks
LEICA

LEICA

Filed: December 27, 2022
Display devices; head mounted displays; head mounted 3D stereoscopic displays; head-mounted display devices for surgery…
Owned by: Leica Microsystems IR GmbH
Serial Number: 79361361