AIDS-132672 AIDS132672 Ethyl 4-(1,3-dioxo-1,3-dihydro-2H-isoindol-2-yl)-3-phenyl-2-butenoate NSC627077