623ZZ 10 Bearing Shielded 3x10x4 Miniature Ball Bearings VXB Brand