21433-41-0 Allyltriphenylphosphonium iodide NSC122260 Phosphonium, allyltriphenyl-, iodide Phosphonium, triphenyl-2-propenyl-, iodide WLN: 1U2PR&R&R &I