ATP-dependent DNA helicase UvrD Rv3198c

ATP-dependent DNA helicase UvrD Rv3198c