Electric wrench for vehicle repairing | Patent Publication Number 20040149470 | Patexia