Enzyme catalysing DNA recombination

Bildnummer 11818251
Enzyme catalysing DNA recombination
;