bn:03107785n
Noun Concept
ES
No term available
EN
Inhalable insulin is a powdered form of insulin, delivered with a nebulizer into the lungs where it is absorbed. Wikipedia
Relations
Sources