Transcription repressor protein and DNA

Numéro d’image : 11797218
Transcription repressor protein and DNA
;