Control Techniques 8200-00156E Dynamic Braking Resistor 820000156E

150% Braking Torque.

eBay