73790-32-6 BRN 2108611 Diethyl tridecanephosphonate Diethyl tridecylphosphonate Phosphonic acid, tridecyl-, diethyl ester