103F8582-80XB41
The 103F8582-80XB41 from Sanyo Denki runs on DC 24V and gives a 7 Nm static friction torque. Part of the StepSyn Stepping Motors series, it draws 1.5 A/phase and uses a non-excitation brake system. It bears a 1400 N radial load and weighs 2.5 kg for tough automation.
It is 92.2 mm long and offers a pull-out torque of 15.3x10^-4 kg.m2 with fast brake response. The brake works with 0.25 A, 30 ms operating and 20 ms release times. Its allowable torque is 4 Nm for robust output.