NSC643035 Triethylfurfurylidene phosphono acetate