Ithaka is 23mm so check your Mod diameter
Ithaka has a Flat Base and an adjustable center Pin Werify your Mod top is Flat and see if it has an adjustable or floating center pin.
No reason I can see for it not fitting nicely.
Threading - well that is another can of works all together.
Ithaka fits all my Mods.
Other
devices are hit and miss die to poor threading Quality Control. IGO-l and Trident both Spin on the Nemesis but work on
sigelei 8w
RSST is Hard to screw on to 1/2 my
devices.
QC, QC, QC!!!