Transcription factor bound to DNA

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