This is a Shimano Micro Spline Freehub body for Garmin Tacx direct drive smart trainers with a 12mm rear thru axle.