a DNA strand under a microscope, showcasing the detailed structure and unique patterns of nucleotides.

Code produit:
1060449995