China 1-O-Acetyl-2, 3, 5-Tri-O-Benzoyl-Beta-D-Ribofuranose, Find details about China Beta-D-Ribofuranose, 6974-32-9 from 1-O-Acetyl-2, 3, 5-Tri-O-Benzoyl-Beta-D-Ribofuranose