Enzyme catalysing DNA recombination

Bildnummer 11796923
Enzyme catalysing DNA recombination
;