a DNA strand with transparent hexagonal elements interlinked around it in a network pattern on a light blue background

Code produit:
1103103911