MF105ZZ MF117ZZ MF148ZZ F689ZZ F686ZZ GCr15 material Miniature Mini Bearing Flanged Flange Deep Groove Ball Bearing