Dynex DX-CR312 USB 2.0 All-in-One Memory Card Reader Compatible with multiple memory cards: Including Secure Digital, Secure Digital High Capacity, SDXC, microSD, MultiMediaCard, Memory Stick, Compact Flash and xD-Picture Card formats. USB 2.0 compatible: Allows wide-ranging use. Memory cards supported: CompactFlash (I & II, UDMA), Secure Digital (SD, SDHC, SDXC, Mini SD), MultiMedia (MMC, MMC plus, RS-MMC), xD Picture card (H type, M type) System Requirements: Windows XP, Windows Vista, Windows 7, Mac OS 10.4 or higher