Just in case anyone hasn't come across the term yet, this September in the US a new drug, Exubera (inhaled insulin) has been released.

Wanted to put that here in case anyone was wondering or looking for the correct med spelling since it's relatively new
_________________________
Whoever came up with "you can't put a price on life" never received a hospital bill.