5-azido-5-deoxy-D-xylohexulose (HCID 86747036)|Huagongshe