DNA sliding clamp complex

Numéro d’image : 12325916
DNA sliding clamp complex
;