IO Crest USB 3.0 Docking Ball into 1 Data and 1 Power Source (SY-CAB20095) 44 inches Long USB 3.0 Cable Built-in Magnet on the bottom adheres to any metal surface One port for data and the othe port is for power.