Control Techniques 8200-00156E Dynamic Braking Resistor 820000156E
150% Braking Torque.
eBay