Computer graphic of DNA double helix structure

Bildnummer 11817712
Computer graphic of DNA double helix structure
;