Tek Republic TUC-2000 3.5" USB 2.0 CF/SDHC/SDXC/microSD/MicroSDXC/miniSD/miniSDHC/MMC/MS/XD All-In-One Internal Card Reader with One USB 2.0 Port CF/SDHC/SDXC/microSD/MicroSDXC/miniSD/MMC/MS/XD All-In-One Internal Card Reader 6 slots include all formats of the following flash memory types: M2, XD, SD/SDHC/SDXC/MMC, Micro SD/SDHC/SDXC (T-flash) CF/MD, MS (Some card may require adapter) Fit 3.5 Drive Bay with additional front USB Port; Require 9-pin USB header on mother board Plug-n-Play & How-Swap Operation System: Windows 8/7/Vista/XP