Comment Comment by delsarto "17,000 rpm with digital pulse technology" ... I guess that means a PWM DC motor controller? parent delsarto 12 years ago