1-acetyl-23,5-tri-O-benzoyl-Beta-L-ribose

1-acetyl-23,5-tri-O-benzoyl-Beta-L-ribose(3080-30-6 )