iMicro USB 2.0 Internal Card Reader (INTAIPL35B) Type: 3.5" Internal Card Reader & Writer Interface: USB 2.0 Material: Plastic Shell Power Source: USB Bus Powered (No External Power Required) Supported OS: Windows 98/ 98SE/ ME/ 2000/ XP/ Vista; Linux 2.4.0; Mac OS 9.0 or later