1195620-56-4

2-Deoxy-5-O-toluoyl-D-ribofuranose