DNA Double Helix Model on Digital Screen in Bright Laboratory Setting, Medium Shot

Code produit:
1091434953