4844-38-6 Diethyl dodecylphosphonate NSC75265 Phosphonic acid, dodecyl-, diethyl ester