18546-02-6 6-Deoxy-L-altrose 6-Deoxyaltrose D-Altrose, 6-deoxy-