Putative nucleic acid ATP-dependent helicase ECIAI39_2325

Putative nucleic acid ATP-dependent helicase ECIAI39_2325