2-Hydroxybenzyl triphenylphosphonium Bromide Min 97.0% HPLC T 25G MDL Number 00011902 Mol. Formula C25H22BrOP Mol. Wt. 449.33 Reaxys 417335