an abstract molecular structure illustration, interconnected atoms in red and silver forming a helix, soft teal research notes floating around, minima

Code produit:
1309741250