Human Ultratard

Human Ultratard

A brand name for human zinc suspension INSULIN.