Mini 26-IN-1 USB 2.0 High Speed Memory Card Reader For CF xD SD MS SDHC

It can read a full-size card or, using adapters, micro SD cards. It may be used with any computer that has a USB port. The necessary device drivers are readily available for most systems. It has a portable form factor, so it can be carried in your laptop bag and used without the need of external power supplies.