Macrodomain Ter protein DNA complex

Numéro d’image : 12348856
Macrodomain Ter protein DNA complex
;