30pcs Miniature Flange Model Deep Groove Ball Bearing F688ZZ F688 688 8x16x5 mm Double Metal Shielded