AIDS-142685 AIDS142685 Ethyl 2-cyano-3-(5-(hydroxymethyl)-2-furyl)acrylate Ethyl 2-cyano-3-(5-hydroxymethyl-2-furyl)acrylate NSC660154