Shanghai Micro-Mega Industry Co., Ltd.

[Shanghai China (Mainland) ]

  • 1st

All Products

beta-D-Ribofuranose 1-acetate 2,3,5-tribenzoate(6974-32-9)

1,3,5-Tri-O-benzoyl-D-ribofuranose