01273 855119

Stall Torque: 78.4 Nm