Enzyme catalysing DNA recombination

Bildnummer 11638281
Enzyme catalysing DNA recombination
;