Hi Cangus,
The crank that you have attach in the photo can be either from a MC18 R5 or from a MC21 or from a MC28... All these three cranks use the same bearings... This is what i understand from the photo...
Hope i helped you a little...
Michael