SEARCH Articles Figures Tables By triphenylphosphine From dihalides From phenols Halides from alcohols Halides from phenols Halides, dihalides Phenol alcohols Phenolic alcohols Triphenylphosphine, and