HP 118104-001 - Keyboard assembly - Enhanced space saver (Carbon Black), 104 key enhanced USB with Microsoft Windows keys Retail
HP 310640-001 - Keyboard assembly - 88 keys (101 key compatible) with Windows key, includes ribbon cable (US) Retail
HP 441428-001 - Keyboard assembly - 88 keys (101-key compatible) Windows Vista supported - Integrated 10-key numeric keypad (US) Retail
HP 701427-541 - USB `Windows Vista` keyboard assembly with SmartCard reader (Jack Black color) - 104-key - Has attached 1.8M (6.0ft) cable with USB Retail