Bcen2424_2294 logo

Bcen2424_2294

Probable transcriptional regulatory protein Bcen2424_2294

Molecular Synopsis