Bytecc KB-MCK-90BH Mini USB Multimedia Keyboard, Black Built-in 2 ports USB Hub 14 Hot Keys (11 Programmable Hot Keys), 89 keys mini keyboard design High quality membrane key switch, Numeric Lock keyboard layout 10 million cycles Switch Life Functions equivalent to 104 keys keyboard, Supports multimedia function and ACPI function