AIDS-139009 AIDS139009 Diethyl 2-amino-6-(2-phenylvinyl)-1,3-azulenedicarboxylate Diethyl 2-amino-6-styryl-1,3-azulenedicarboxylate NSC647065