28691-76-1 NSC289922 Phosphonium, triphenyl-1-propenyl-, bromide, (E)- Phosphonium, triphenylpropenyl-, bromide, (E)-