Phosphonic acid, (2-hydroxy-3-oxobutyl)-, dibutyl ester

Product Code: 2155231
Molecular Formula: C12H25O5P
Molecular Weight:
500879-87-8