21433-41-0 Allyltriphenylphosphonium iodide NSC 122260 Phosphonium, allyltriphenyl-, iodide Phosphonium, triphenyl-2-propenyl-, iodide (9CI)