AIDS-142683 AIDS142683 Ethyl 2-(diethoxyphosphoryl)-3-(1H-indol-3-yl)acrylate NSC660152 Triethyl 2-phosphono-3-(3-indole)acrylate