SEARCH Articles Figures Tables Halides magnesium Vinyl halides Vinyl halides Magnesium iodide Vinylic halides