Computer graphic of a strand of beta DNA

Bildnummer 11817852
Computer graphic of a strand of beta DNA
;