Machining centers feature ball screws with nut cooling | NSK
Ball screw - Wikipedia
TEN-HIGH CNC Ball Screw Parts SFU4010 RM4010 40mm Total Length 400mm with Nut + End Brackets BK / BF30 + Coupler 1pcs with End Machining : Amazon.com.be: Tools & Home Improvement