A Study of Keluo Xin Capsule Compare to Placebo in Terms... | NCT03258242 | Trialant