VXB 8x16 Bearing 688ZZ 8mm x 16mm x 5mm Shielded Miniature Ball Bearing