NSC660155 Triethyl 2-phosphono-3-(2-methyl-3-indole)acrylate