ATP-dependent DNA helicase UvrD TTHA1427

ATP-dependent DNA helicase UvrD TTHA1427