Enzyme catalysing DNA recombination

Bildnummer 11552025
Enzyme catalysing DNA recombination
;