Transcription factor and DNA molecule

Bildnummer 11797011
Transcription factor and DNA molecule
;