A novel insulin secretagogue based on a dinucleoside polyphosphate scaffold.

A novel insulin secretagogue based on a dinucleoside polyphosphate scaffold.