Motor Nema17 Stepper Motor 45Ncm 42x40mm Nema17 Bipolar Step Motor 2A W/ 1m Cable 17HS16-2004S1 4-lead Frame Size: 42 x 42mm Body Length: 40mm Shaft Diameter: 5mm Shaft Length: 23mm D-cut Length: 21mm