Diethyl (hydroxymethyl)phosphonate

Product Code: 101557
Molecular Formula: C5H13O4P
Molecular Weight: 168.13
3084-40-0