GE USB 2.0 19-IN-1 Card Reader/Writer - GE 97949 One device reads 19 different card types! Compatible with Windows 98SE, ME, 2000, XP or later / Macintosh OS 9 or X; Built for Mac OS X. Packaged with 6 foot USB 2.0 mini device cable and instruction manual. No external power or batteries required. Conserves batteries in your digital device by using USB power from your computer. LED in-use indicator. Supports data transfers of up to 480 Mbps.