Repressing clamp complexed with mRNA

Bildnummer 12348732
Repressing clamp complexed with mRNA
;