No data
2-C-Methyl-1,3,5-tri-O-benzoyl-alpha-D-ribofuranoside
16434-48-3
Hande BioPharma Development Limited.
Hande Pharmaceuticals Limited
Shanghai Micro-mega Industry Co., Ltd.