GTP-dependent nucleic acid-binding protein EngD ECIAI39_1539

GTP-dependent nucleic acid-binding protein EngD ECIAI39_1539