EUBREC_1961 logo

EUBREC_1961

Probable transcriptional regulatory protein EUBREC_1961

Molecular Synopsis