DNA Holliday junction

Bildnummer 12348702
DNA Holliday junction
;