Drugs
The formulations were 0.1 mg, 0.5, 1 and 5 mg tablets of TQA3526, manufactured by Frontage Laboratories (Nanjing, China) Co., Ltd. (Lot Number: 19080701; 19080702; 180803301; 180831201; Expiration Date: 6 August 2021; 6 August 2021; 29 August 2020; 30 August 2020). The placebo tablet was also manufactured by Frontage Laboratories (Nanjing) Co., Ltd. (Lot Number: 180830101; expiration date: 29 August 2020). These formulations were provided by Chia Tai Tianqing Pharmaceutical Group Co., Ltd. (Nanjing, China).