42516-28-9 AIDS-126174 AIDS126174 Ethyl 4-(diethoxyphosphoryl)-2-butenoate NSC100748