Transcriptional regulator HU subunit beta SF0385

Transcriptional regulator HU subunit beta SF0385