Loading patent details...
US6435285B1: Structure for enhancing torque output of electric drill | Searchlight