BMA10247_0358

Probable transcriptional regulatory protein BMA10247_0358

Molecular Synopsis