Phosphonium, triphenyl-, 1,3-propanediylide

Product Code: 2177679
Molecular Formula: C39H34P2
Molecular Weight:
74928-72-6