locr GmbH Trademarks
LOCR

LOCR

Filed: May 8, 2017
Information technology and audiovisual devices, namely, electronic computers and computer monitors; safety, security, protection…
Owned by: locr GmbH
Serial Number: 79224317