
Although it would be great for a 3D printer, the slide rail bearing has too much play for the CNC mill which puts different back pressure on it. I should have spent more to get something with a wider bearing support. I just bought stuff to build my own Z axis to replace this. It's a good product though, just be aware of the design limitations. I give it 4 stars because while it's a good product it didn't work for my purpose even though it's sold in the Q&A section.

Powerful And Waterproof Electric Micro Linear Actuator 12V With Mini Size And Mounting Brackets For Various Applications
11 Review

Iverntech 400Mm MGN12 Linear Rail Guide With 2 Black Stainless Steel MGN12H Carriage Blocks For CNC Parts And 3D Printer Upgrades
8 Review

Iverntech MGN12H Linear Rail Guide With Stainless Steel Carriage Blocks - 700Mm Length For 3D Printer And CNC Machine
9 Review

Iverntech MGN12 400Mm Linear Rail Guide Upgrade For Ender 3, Corexy, Tronxy, Delta Kossel 3D Printers And CNC Machines With Stainless Steel Carriage Block
12 Review