3453-00-7 AIDS-139382 AIDS139382 Diethyl 2-oxo-2-phenylethylphosphonate Diethyl phenacyl phosphonate NSC648426