11-in-1 USB Type-C Multi-function Adapter, also known as a USB-C hub.
Likely Ports & Features (from the image and typical configurations):
1 x HDMI port
1 x VGA port
1 x Gigabit Ethernet port (RJ-45)
3 x USB-A 3.0 ports
1 x USB-C PD charging port
1 x 3.5mm Audio J a c k
1 x SD card slot
1 x MicroSD (TF) card slot
1 x USB-C Data port