No data
2,3,5-triacetyluridine
4105-38-8
Xinxiang Tianfeng Fine Chemicals Co., Ltd
Fujian Taifeng Pharmaceutical & Chemical Co., Ltd.