25791-20-2 EINECS 247-267-1 Tetradecyltriphenylphosphonium bromide