ByNobleID
    Chlorogenic acid and synthetic chlorogenic acid derivatives: novel inhibitors of hepatic glucose-6-phosphate translocase. | NobleID