Transcription factor and DNA molecule

Bildnummer 11640256
Transcription factor and DNA molecule
;