Check out T.E.A. Machine Components for their vast range of products:
Linear Slide Systems, Screw Jacks, Spline Shafts and Bushings, Acme Thread, Rod Ends, Couplers, Right-angled Drives and Gearboxes, Actuators, Cam Followers, Universal Joints, Racks and Gears, Worm and Bevel Gears