Weiwell 3 Ports USB 2.0 HUB Multi-card Reader for SD/MMC/M2/MS MP-All In One Blue Support Memory Card:MS/MS PRO DUO/SD/MMC/M2/Micro SD(TF) Increase 3x USB ports Supports USB 2.0 compatible USB 1.1, runs at 480Mbps It does not support CF/XD Card powered by USB port, no external power needed