Phosphonium, triphenyl-, 2-butenylide

Product Code: 2461799
Molecular Formula: C22H21P
Molecular Weight:
40587-56-2