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