Close up, color abstract rendering of double helix dna strand with depth a of field effect.

Royalty-free stock illustration ID: 7591228

Close up, color abstract rendering of double helix dna strand with depth a of field effect.