79157475
Sep 30, 2014
Nov 24, 2015
Computer input devices; computer mice; key modules, namely, mechanical input keys for keyboards and keypads; computer keyboards; electrical switches, namely, snap switches, push button switches, sliding contact switches, rocker switches, selector switches, magnetically activated, mechanical, hall effect, capacitive, and optical vane switches, and wireless remote electrical switches
Electrical and Scientific Apparatus