3D-rendered display of molecular biology data on a digital medical screen in a futuristic hospital. Symbolic and high quality.

Code produit:
1058803078