SEARCH Articles Figures Tables Phosphonium bromide Phosphonium ylide Vinyl bromide Vinyl phosphonium Vinyl phosphonium bromide Vinylic bromides Ylide bromides