DNA sequence fluorescing under ultraviolet light

Bildnummer 11818793
DNA sequence fluorescing under ultraviolet light
;