USB C Hub,USB C to HDMI 4K Output SD MicroSD Card Reader and 2 USB 3.0 Ports, SkyMirror USB C HDMI HUB Adapter for MacBook Pro 2016/2017 and More Type-C Devices 5-in-1 USB-C HUB: USB-C(Type c) to HDMI 4K Apdater with 2 USB 3.0 port &amp; SD/TF card reader for all new MacBook/MacBook Pro 2018/2017/2016, and other USB-C port equiped devices. Fully compatible with USB Audio recording and playback Bus-Powered or Self-Powered Supports up to 4 USB Devices Stackable design Includes a 6 foot USB cable