SEARCH Articles Figures Tables Boron halides Boron trifluoride Halides magnesium Magnesium catalyzed With boron trifluoride