When we say "High Torque" we really mean high torque and high speed, with speeds at .09sec/cm and a torque rating of 16kg/cm.
Features: