783047-03 ST34-1E, 2-PHASE, 1.8 DEG/STEP, NEMA 34 NI

3622366