Lac repressor DNA complex

Bildnummer 12348644
Lac repressor DNA complex
;