Hin recombinase complexed with DNA

Bildnummer 12348439
Hin recombinase complexed with DNA
;