We manufacture ball bearings--Precision ground: radial, heavy-duty, heavy-duty with extended inner ring; Semiground: radial, extended inner with flanged housing; Unground: thrust, radial, flanged radial, combo radial and thrust. In business since 1902. Nice Ball Bearings is a division of RBC® Bearings.