Motor Nema17 Stepper Motor 65Ncm 2.1A 60mm 4-lead Nema17 Step Motor 42BYGH For 3D Printer CNC XYZ Motor 1Pcs Frame Size: 42 x 42mm Body Length: 60mm Shaft Diameter: 5mm Shaft Length: 24mm D-cut Length: 15mm Lead Length: 500mm