AIDS-132588 AIDS132588 Ethyl (4-(3,4-dimethoxyphenyl)-2,5-dioxo-1-propyl-3-pyrrolidinylidene)(hydroxy)acetate NSC626872