A simple DNA strand with a DNA fingerprint in the background / DNA strand

Royalty-free stock illustration ID: 90483205

A simple DNA strand with a DNA fingerprint in the background / DNA strand