121044-46-0
Phosphonic acid, (3-hydroxy-1-butenyl)-, diethyl ester, (E)-
Product Code:
1191087
Molecular Formula:
C8H17O4P
Molecular Weight:
Order 121044-46-0