Impact of Benfluorex Versus Metformin on Glucose Control... | NCT00544518 | Trialant