3-Fluoro-3-deoxy-D-xylofuranose, 97%

AB105875