Cherry G81-8040 POS Keyboard - 104 Keys - Magnetic Stripe Reader, Smart Card Reader - USB - Black Cherry mechanical keyswitches: German-enginereed, precise, and quality assured up to 50 million key presses 18.5" QWERTY layout with built-in magnetic stripe reader and PCSC/EMV smart card reader Compact & durable - withstands harsh environments to ensure long product lifetime 43 fully programmable keys - reassign any key or set up complex macros for effortless execution USB Plug and Play Set Up - Win 10/Win 8/Win 7/Linux/Vista/Windows Vista, can be used for Mac, Laptop, Notebook, PC. 2 Year warranty.