Transcription factor bound to DNA

Numéro d’image : 11634393
Transcription factor bound to DNA
;