Satechi 12 Port USB Hub with Power Adapter & 2 Control Switches - Compatible with 2015 MacBook Pro, 2014 MacBook, iMac, Surface Pro, Dell XPS, PC and more 12 USB 2.0 PORTS - connect USB devices such as external hard drives, mp3 players, mice, digital cameras, printers, etc. QUICK DATA TRANSFER - backup and transfer your MP3s, digital photos, and digital videos to your desktop or laptop with rates up to 480Mbps PLUG & PLAY - hot swappable, hot pluggable and chains up to 127 USB devices COMPATIBILITY - with Windows 98SE /ME /2000 /XP /Vista /7/8/10, Mac OS 9.1 or above, Linux 2.4 or above INCLUDES - 1 x USB hub, 1 x Power Adapter, 1 x USB - USB extension 3' cable