This new genuine original Inakustik typ-a-plug/typ-b-plug usb 2.0 is currently on backorder under part number 00670001. Product specifications include 1 m length, USB-2.0-A-Plug on one end, and USB-2.0-B-Plug on the other end. If you need to double-check fit, use Fixit Fox Finder or contact customer services before ordering.