Transcription repressor protein and DNA

Bildnummer 11645836
Transcription repressor protein and DNA
;