cells in the islets of langerhans that produce insulin
Beta cells
-1
Section::::Structure.:Microanatomy.

Pancreatic islets
199453
11961139469081405953
NONE
Section::::Structure.:Microanatomy.

Pancreatic islets
199453