AIDS-147960 AIDS147960 Dimethyl 2-allyl-3-(dipropylamino)-2-butenedioate NSC678496