18812-51-6 Diethyl propanephosphonate