Transcription regulator DNA complex

Bildnummer 12326594
Transcription regulator DNA complex
;