1,2,3-Triacetyl-5-Deoxy-D-Ribose

1,2,3-Triacetyl-5-Deoxy-D-Ribose(62211-93-2 )