Glass DNA strand

Royalty-free stock illustration ID: 91368176

Glass DNA strand