A Mechanistic Study on the Effect of HTD1801 Versus Placebo on Kidney Function in Patients With Type 2 Diabetes and Chronic Kidney Disease. | NCT07496177 | Trialant