Npc43

Npc43

AOB13241

1000 Items

$0.00

Overview

Novel inhibitor of glucose production, restoring INSR signaling in the complete absence of insulin, being potently anti-hyperglycemic and anti-hyperinsulinemic