product Name:Methyl-5-deoxy-2,3-O-isopropylidene-D-ribofuranoside
  • 78341-97-6
  • C9H16O4
  • 188.22
  • Methyl-5-deoxy-2,3-O-isopropylidene-D-ribofuranoside 78341-97-6