Enzyme catalysing DNA recombination

Bildnummer 11647421
Enzyme catalysing DNA recombination
;