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