21433-41-0 (IODIDE SALT) AIDS-156078 AIDS156078 Allyl(triphenyl)phosphorane Allyltriphenylphosphonium iodide Allyltriphenylphosphonium- NSC122260 (IODIDE SALT) Phosphonium, allyltriphenyl- Phosphonium, allyltriphenyl-, iodide Phosphonium, triphenyl-2-propenyl- Phosphonium, triphenyl-2-propenyl-, iodide