Double helix with DNA coding, illustration

Bildnummer 12944656
Double helix with DNA coding, illustration
;