Enzyme catalysing DNA recombination

Bildnummer 11638278
Enzyme catalysing DNA recombination
;