Canadian Bearings Ltd. Canada actuators, ball bearings, ball screws, guide rails, linear bearings, motion control, and roller bearings