A Glomerular Filtration Rate (GFR) Measuring Study of RTA... | NCT01572610 | Trialant