AIDS-142678 AIDS142678 Methyl 2-(dimethoxyphosphoryl)-3-(2-furyl)acrylate NSC660147 Trimethyl 2-phosphono-3-(2-furan)acrylate