Ultratard

Ultratard

A brand name for a long-acting form of INSULIN.