SEARCH Articles Figures Tables Trimethylsilyl bromide acid halide synthesis Trimethylsilyl methylmagnesium bromide