PD_0885

Probable transcriptional regulatory protein PD_0885

Molecular Synopsis