AIDS-142675 AIDS142675 Ethyl 2-(diethoxyphosphoryl)-3-(5-(hydroxymethyl)-2-furyl)acrylate NSC660144 Triethyl 2-phosphono-3-(5-hydroxymethyl-2-furyl)acrylate