3-deoxyhexulose

Product Code: 1407891
Molecular Formula: C6H12O5
Molecular Weight: 164.15
6196-57-2