not sure, he sent me a cable for the domino and its 100% perfect and i got a dreambike dominio throttle and 18mm carb

it doesnt look like its off too much though.
if you take the thottle off the handle bars and leave the cable connected does it still wedge open like that? if the adjusters are slackened off thatll be your indication the cables wrong