DNA nucleobase code, illustration

Bildnummer 12422240
DNA nucleobase code, illustration
;