Although i can check that the size (12mm) and connector plug / wiring is correct for your bike i can not check if the length (420mm) is long enough, so you will need to check this yourself. The colour of the connector plug makes no difference, and you may find that your bike has a black connector.