Lenovo USB Smartcard Keyboard - Swiss-French/German 

Part number: 4X30E51036