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            				            
            
            
			
