The 6005 ZZ CM NSK bearing is a single-row ball bearing manufactured by NSK with an inner diameter of 25mm, outer diameter of 47mm, and width of 12mm. It is made of bearing steel for durability and corrosion-resistance. It is designed for medium- to high-speed applications and moderate radial loads and thrust loads. It has two metal shields to protect the bearing from dust or any possible contamination and two more for maintaining lubrication. The bearing also has pre-lubricated grease to make installation easier.