Insulatard

Insulatard

A brand name for a slow acting INSULIN.