Linear Motion Ball Bearing Slide Pillow Block SC-UU 6mm-40mm 3D Printer CNC
Economical, easy to maintain replace.
eBay