Transcription factors bound to DNA, illustration

Bildnummer 13954592
Transcription factors bound to DNA, illustration
;