14288-73-4
d-Fructose, 1-deoxy-, 6-(dihydrogen phosphate), barium salt (1:1)
Product Code:
1073549
Molecular Formula:
C6H13O8P·Ba
Molecular Weight:
397.46
Order 14288-73-4