... ball bearing is designed to withstand heavy load and impact load, precision instruments, low noise machine, automobile, motorcycle, metallurgy, rolling ... mill, mine, petroleum, papermaking, cement, the sugar industry, general machinery, etc. Self-aligning ball bearings ... bearingBall bearing:Deep groove ball bearingAngular contact ball bearingThrust ball bearingOther bearing:Self-aligning ...