Study of Keto Acid (KA) on Insulin Resistance in Peritone... | NCT01496092 | Trialant