Close-up of DNA strands displayed on a high-resolution monitor in a genetics lab, vibrant colors in detail.

Code produit:
1152456197