20pcs Deep Groove Ball Bearing 697ZZ 697-ZZ 697-2Z 697Z 697 7x17x5mm Double Metal Shield Miniature Bearings