Transcription factor TATA-box complex

Bildnummer 12348358
Transcription factor TATA-box complex
;