No idea what this Garelli crankshaft fits, but it does fit a Garelli!
If you can identify it, please leave it in the review.