... bearings, tapered roller bearings, cylindrical roller bearings, spherical roller bearings, spherical bearings, angular contact ball bearings, aligning ball bearings, thrust ball bearings, thrust roller bearings, ten types of needle bearings ... machine tools, motors, ships, oil rigs, mining machinery, rolling mills, paper, textile, printing machinery, aerospace, robotics, and national defense etc. With ...