Macrodomain Ter protein DNA complex

Bildnummer 12348857
Macrodomain Ter protein DNA complex
;