Made from Carbon Steel, features with good anti-rust and corrosion resistance Ball Bearings 688ZZ (10 pack) - Micro ABEC P0 Tolerance General Use Bearing 688ZZ Miniature Deep Groove Ball Bearing 8x16x5mm For 3D Printer CNC 688ZZ Ball Bearings Size: 688ZZ (Inner Dia.=8mm, Outer Dia.=16mm, Thickness=5mm) Shields on BOTH SIDES of the bearing to keep dust out. Suitable for high speed operation Made from Carbon Steel, durability and resistance to under heavy loads ABEC Tolerance 1 (P0) for most general use Same As 688ZZ / 688-2Z / 2080088. Pre-Lubricated, Easy to maintain Suitable for high speed operation Introducing the 688ZZ ball bearing, meticulously crafted for precision engineering in the 600 Series - Metric Miniatures - Double Shielded category. This high-quality bearing is ideal for applications requiring reliability and performance. **Specifications:** - **Part Number:** 688ZZ - **Bore:** 8 mm (0.315 inches Shields on BOTH SIDES of the bearing to keep dust out.