Diethyl Hydroxymethyl phosphonate Min 97.0% GC 100G Synonym Hydroxymethyl phosphonic Acid Diethyl Ester MDL Number 00014418 Beilstein 01 003