6228-47-3 EINECS 228-330-2 Triphenylpropylphosphonium bromide