Kanex DualRole USB 3.0 to (3) Port USB Hub with Gigabit Ethernet Port (USB3GBIT3X) DualRole lets you connect and expand various USB peripherals with up to 3-additional USB 3 SuperSpeed ports. Ideal for travel and road warriors. Expand and connect more peripherals with 3 additional USB 3.0 SuperSpeed ports. Turn 1 port into 3 when you need it most during your travels. DualRole is USB bus powered, but you can plug in a power adapter to provide even more power to the USB 3.0 ports. Works with all PC's, Imac's, Macbook's and Microsoft Surface Pro models