3 Set Linear Rail and Ball Screw Kit - RM1605-400/500/1000mm End Machined Ballscrew with Nut Housing, BK/BF12 Support, Coupling + SBR16-400/500/1000mm Slide Rails - High Precision CNC & 3D Printer Parts for DIY Automation, Robotics, and Industrial Machinery