Vinyltriphenylphosphonium bromide Schweizer s Reagent Triphenylvinylphosphonium bromide. Grade 97 Melting Point C183-185 . Boiling Point C NA. C20