NEPHRODIAB2 Prospective Randomized Controlled Open-Labell... | NCT00279084 | Trialant