Carter is an official OEM Distribution Partner for IBC WALZLAGER GMBH, a precision bearing manufacturer that has been producing quality products since 1918. With plants in both Germany and Switzerland, IBC produces high-quality bearings, including super precision bearings, angular contact ball bearings, cylindrical roller bearings, ball screw support bearings, precision locknuts, and, for special applications, ATCoat thin-dense Rolling Bearings, all of which can be found at Carter. IBC manufactures bearings with outstanding corrosion protection properties, that greatly extend the length of their service life.