AIDS-136629 AIDS136629 Ethyl 3-((2-((ethoxycarbonyl)amino)ethyl)thio)acrylate Ethyl ethoxycarbamidoethylthioacrylate NSC638599