AB57_1731

Probable transcriptional regulatory protein AB57_1731

Molecular Synopsis