A colorful DNA double helix structure on a white background with paint splatters. A scientific concept image.

Code produit:
861196905