B-DNA molecule for Holliday junction

Bildnummer 12348311
B-DNA molecule for Holliday junction
;