Aluratek AUHR200 - USB 2.0 Hub/Multimedia Card Reader Combo Supports Compact Flash, MMC,SD,Micro SD (Transflash),Micro Drive, Smart Media, Memory Stick, Memory Stick Pro/Duo XD 3 Port Hi Speed USB 2.0 Hub Built In Transfer between media cards and computer simultaneously Self Powered Plug N Play With Included USB 2.0 A to Mini B Cable Power Adapter Included for power hungry applications