TATA box-binding protein complex

Bildnummer 11633313
TATA box-binding protein complex
;