BMA10247_0358 logo

BMA10247_0358

Probable transcriptional regulatory protein BMA10247_0358

Molecular Synopsis