Stem cells - undifferentiated (immature) cells on the background of a DNA helix, 3d rendering

Code produit:
323961246