Garelli crankshaft (not sure which but likely NOI). Bearings not sloppy at all, nice and tight so obviously very low miles, comes with wrist pin and needle bearing. Threads and splines all good too.
$25 plus actual shipping depending where you are (like $10)