It's Ballscrew vitme with size 16mm step 5mm which can assemble with ballscrew 1605 nut 16mm step 5mm. We can use it for replacing ball screw linear with high quality project. It's suitable for 3d printer,mini cnc,mini laser cutter or other projects.