Naafco Pharma Ltd.
Insulin Device
Insulin Degludec + Insulin Aspart Premixed