SEARCH Articles Figures Tables Phosphonium bromide Vinyl bromide Vinyl phosphonium Vinylic bromides Ylides Vinyl phosphonium bromide