NSC660152 Triethyl 2-phosphono-3-(3-indole)acrylate