With a microscope, a close-up of a DNA strand highlighting its double helix structure

Code produit:
938039002