NCT05593575 - Efficacy and Safety of SPH3127 Tablets on Treating the Diabetic Kidney Disease | Crick | Crick