60802-29-1
(2,3,5-trihydroxy-4-oxopentyl) dihydrogen phosphate
Product Code:
1249136
Molecular Formula:
C5H11O8P
Molecular Weight:
228.09
Order 60802-29-1