Logitech Europe S.A. Trademarks
LOUPEDECK
Filed: May 17, 2017
Multifunction computer keyboards; computer joystick peripherals; joysticks for use with computers, other than for video…
Owned by: Logitech Europe S.A.
Serial Number: 79214256