Black Mini 26-in-1 USB 2.0 Universal High Speed Memory Card Reader SD MS XD 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.