DNA Holliday junction molecule

Numéro d’image : 12325318
DNA Holliday junction molecule
;