Based on this product's specifications, here are some alternatives and similar models
Stepper motor Joy-IT NEMA34-01 — NEMA34, 200 steps, 11 N·m torque, 5.5 V DC, 5 A, 85×85×150 mm
Summary description:
Joy-IT NEMA34-01 is a NEMA34 stepper motor with 200 steps per revolution, rated maximum torque 11 N·m and DC supply 5.5 V. Electrical parameters include 1.1 Ω impedance and 5 A current. Its 85×85×150 mm frame suits CNC, robotics, positioning systems and industrial automation where high torque and precise step control are required.