Transcription repressor protein and DNA

Bildnummer 11645835
Transcription repressor protein and DNA
;