iDrugBank

AZD1656

MESHC576407

a glucokinase activator

Source last updated 2026-05-24T15:29:19.678Z