USB C laptop docking hub. Here’s what it has: - Ethernet - HDMI - Mini Display Port - VGA - 2x USB 2.0 - 3x USB 3.0 - 3.5mm line out - 3.5mm headphone jack The outer plastic at the base of the USB C display port and power cable is cracked, but the shielding underneath is still intact.