RusA resolvase complexed with DNA

Bildnummer 12348706
RusA resolvase complexed with DNA
;