AIDS-138373 AIDS138373 Ethyl 2-(1-methyl-2-imidazolidinylidene)-3-oxo-3-phenylpropanoate NSC645057 {1-Methyl-2-[benzoyl(ethoxycarbonyl)-methylene]imidazolidine}