15. A holographic representation of a human pancreas cell secreting insulin

Code produit:
1025692668