Enzyme catalysing DNA recombination

Bildnummer 11818263
Enzyme catalysing DNA recombination
;