NCT03258242 - A Study of Keluo Xin Capsule Compare to Placebo in Terms of Efficacy and Safety in Patients With Diabetic Retinopathy | Crick | Crick