87686925
Nov 16, 2017
Computer memory devices; Computer operating software; Computer peripheral devices; Computer software for computer system and application development, deployment and management; Data processing apparatus; Notebook computers; Recorded computer operating programs; Smartphones; Time recording apparatus; Video monitors
Electrical and Scientific Apparatus