Closeup view of cellular structure of the human pancreas detailed with islets of Langerhans and insulin secretion

Code produit:
917235690