2-Butene-2,3-diolcyclic hydrogen phosphate

Product Code: 1126463
Molecular Formula:
Molecular Weight:
20682-72-8