A Ball Bearing is a rolling-element that uses balls for maintaining the partition between the bearing races. It is designed for minimizing the rotational friction. In addition to this, it is also ideal for reducing the axial loads as well as support radial. It comes with lower coefficient of friction than any other flat surfaces are sliding against each other. Moreover, it is designed with lower load capacity and ability to tolerate misalignments of the outer and inner races. It is available with deep groove geometry to ensure high speed. With hard-wearing stainless steel design, it ensures high-durability and resistance to distortion under heavy loads.