156271-23-7 2',4'-Dinitrophenyl 2-deoxy-2-fluoro-beta-xylobioside Dnp2FXb