Enzyme catalysing DNA recombination

Bildnummer 11632621
Enzyme catalysing DNA recombination
;