DNA strand illustration

Stock photo ID: 14563449