When I first heard the name, the first stem that came to mind (for some odd reason) was an odyssey TKO ?
But my second choice which is allot more sensible that I think would fit that frame better is a JP stem.
Both fit the frame time wise , and the JP looks nicer and was made nicer ... but for some reason the cheaper TKO just seems to have lines that go with your frame.
IMHO
Mark