ECH_0704

Probable transcriptional regulatory protein ECH_0704

Molecular Synopsis