Enzyme catalysing DNA recombination

Bildnummer 11633013
Enzyme catalysing DNA recombination
;