Cinolink USB C HDMI Adapter,Type C to HDMI 4K,Type C Card Reader,USB-C Combo Adapter to HDMI Port, 2 USB 3.0 Ports, SD & TF Card Reader; USB-C to HDMI Compatible MacBook Pro 2017 iMac/iMac Pro 2017 1, USB-C Hub (5-in-1): Extend one 4K UHD HDMI port, Two supper speed USB 3.0 ports, one SD memory card slot and one TF memory card slot from one USB-C/thunderbolt 3/ type c port 2, 4K Video USB-C To HDMI Adapter: Mirror or extend your screen with USB C Hub HDMI port and directly stream 4K UHD @ 30Hz or Full HD 1080p video to HDTV, monitor or projector 3, USB 3.0 HUB x 2 Port: Super Speed USB 3.0 Ports(At Full-Speed): Allow you to connect keyboard, mouse, hard drive, etc to MacBook Pro,Up to 6Gbps data transmission speed, down compatible with USB A 2.0 and below. 4, USB Card Reader: Supports Secure Digital (SD/ SDHC), Micro SD (T-Flash) series, Simultaneously read and write on two cards to save yourself the effort of constant unplugging and re-plugging. 5, 24 * 7 Email Support! Free Lifetime Technical Support and 24 Months Warranty from Cinolink.