usb c multiport adapter with 1000m rj45 gigabit ethernet port, 4k hdmi output, 2 usb 3.0 ports, usb c pd charging port hub, 5 in 1 type c network adapter for macbook pro & type c windows laptops... niaochao 1