An artwork of DNA double helix structure, made of glass, clean background

Code produit:
899184520