NRG Tech 74-In-1 3.5-Inch Internal Flash Media Card Reader/writer with USB Port. Supports CF, MD, SM, XD, SDHC, SDXC, MMC, MS, M2, Micro SD memory cards. Reads 74 different types of Memory cards Support: Windows ME/2000/XP/Vista/Window 7/8, Linux/Mac OS X Supports: CF, MD, SM, XD, SDHC, SDXC, MMC, MS, M2, Micro SD- some cards may need adapters includes one USB 2.0 port for added connectivity