Enzyme catalysing DNA recombination

Bildnummer 11636028
Enzyme catalysing DNA recombination
;