NiceTQ 10FT USB2.0 PC Transfer Data Cable Cord For Yamaha DGX640 DGX640C/W 88-key Portable Grand Digital Piano Keyboard Cord Length: 10FT / 3M New Generic USB version 2.0 Compatible with Yamaha DGX640 DGX640C/W 88-key Portable Grand Digital Piano Keyboard Connect a USB peripheral to an USB Hub or USB port on PC/Mac