June 27, 2025

2-Deoxy-2-fluoro-1,3,5-tri-O-benzoyl-D-ribofuranose

  • 97614-43-2
  • C26H21FO7

Inquiry