Ethyl 2-diethylphophono-3-(p-nitrophenyl)-3-hydroxy propionate NSC643020