AIDS-132587 AIDS132587 Ethyl (4-(3,4-dimethoxyphenyl)-1-methyl-2,5-dioxo-3-pyrrolidinylidene)(hydroxy)acetate NSC626871