Diethyl phenacyl phosphonate NSC648426