NSC660144 Triethyl 2-phosphono-3-(5-hydroxymethyl-2-furyl)acrylate