Transcriptional regulator STM2561

Transcriptional regulator STM2561