Enzyme catalysing DNA recombination

Bildnummer 11647422
Enzyme catalysing DNA recombination
;