DNA bound to DNA clamp, molecular model

Bildnummer 12378661
DNA bound to DNA clamp, molecular model
;