Holliday junction DNA complex

Numéro d’image : 12348357
Holliday junction DNA complex
;