25371-54-4 Dimethyl octadecylphosphonate Dimethyloctadecylphosphonate EINECS 246-904-0 Octadecylphosphonic acid, dimethyl ester Phosphonic acid, octadecyl-, dimethyl ester