Hidden Lever 100mm Front Thru Axle: M12XP1.5mmX12.5mm Thread, Total length 116mm. Bought this for a road bike build, but it was a couple millimeters short. Measure carefully. My mistake is your gain. I have a very similar set on my other road bike and they are very nice. This is nicely made and light at only 41 grams. Comes with a small hex wrench to adjust the sliding lever tension. I also have a similar 142mm rear axle for sale that measures M12XP1.5mmX17mm Thread, with Total length 160.5mm. See pictures. Contact me with questions.